simplest terms - French English Dictionary